Big Huge Thesaurus

strobe light

noun

sounds kind of like